Real-Time Dependable Channels: Customizing QoS Attributes for Distributed Systems
نویسندگان
چکیده
Communication services that provide enhanced Quality of Service (QoS) guarantees related to dependability and real time are important for many applications in distributed systems. This paper presents real-time dependable (RTD) channels, a communication-oriented abstraction that can be configured to meet the QoS requirements of a variety of distributed applications. This customization ability is based on using CactusRT, a system that supports the construction of middleware services out of software modules called micro-protocols. Each micro-protocol implements a different semantic property or property variant, and interacts with other micro-protocols using an event-driven model supported by the CactusRT runtime system. In addition to RTD channels, CactusRT and its implementation are described. This prototype executes on a cluster of Pentium PCs running the OpenGroup/RI MK 7.3 Mach real-time operating system and CORDS, a system for building network protocols based on the x-kernel.
منابع مشابه
Performance Evaluation of Dependable Real-Time Communication with Elastic QoS
When a client requests a real-time connection that requires an excessive amount of resources and/or a very high level of QoS (Quality-of-Service), the network service provider may have to reject the request, and in such a case, only a small number of connections could be accepted. On the other hand, if the client, out of fear of the service provider’s rejection, requests only the minimum level ...
متن کاملA Middleware for Dependable Distributed Real-Time Systems
New middleware is proposed to support the development of dependable distributed real-time systems for avionics, sensor and shipboard computing. Many of these systems require distributed computing in order to perform increasingly complex missions. They also require real-time performance, dependable software, and may face constraints that limit hardware redundancy. Real-time performance and fault...
متن کاملDesign and Evaluation of Routing Schemes for Dependable Real-Time Connections
Dependability-of-Service (DoS) has become an important requirement for real-time applications, such as remote medical services, business-critical network meetings, and command & control applications. The Dependable Real-Time Protocol (DRTP) [5, 6, 7] in which each dependable real-time connection is realized with one primary and one or more backup channels, has been shown to be an e ective way o...
متن کاملElastic Network Management for Flexible and Efficient Real-Time Communication
In order to guarantee deadlines of real-time messages, it is necessary to construct connections or realtime channels before the actual transmission of the messages. An increasing number of distributed realtime systems that are related to multimedia and command and control systems require flexible network resource management. Those schemes proposed before couldn’t accept channel construction req...
متن کاملMiddleware for Distributed Industrial Real-Time Systems on ATM Networks
In this paper we address the problem of middleware design for constructing ATM LAN based distributed industrial plant monitoring and control systems. In particular, we present a real-time clientserver programming model based on a uniform ATM network. This model is being realized in our middleware called MidART. The middleware provides a set of industrial application speci c but network transpar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 10 شماره
صفحات -
تاریخ انتشار 1999